/**
 * WooCommerce Product Reviews Pro
 */
/**
 * Imports
 */
.woocommerce-page .woocommerce-checkout-review-order-table th.product-name {
  width: 70%; }

.woocommerce-page #shipping_addresses {
  padding-top: 1.618em; }

.woocommerce-page .ship_address,
.woocommerce-page .no_shipping_address {
  float: none;
  width: auto;
  margin: 0 0 1.618em;
  background-color: rgba(0, 0, 0, 0.025);
  border: 0;
  padding: 1em;
  line-height: inherit;
  border-radius: 0;
  font-size: 0.875em; }
  .woocommerce-page .ship_address dl,
  .woocommerce-page .no_shipping_address dl {
    margin-top: 0; }
    .woocommerce-page .ship_address dl dd,
    .woocommerce-page .no_shipping_address dl dd {
      margin-bottom: 1em; }
  .woocommerce-page .ship_address address,
  .woocommerce-page .no_shipping_address address {
    margin: 0; }
  .woocommerce-page .ship_address .note-form,
  .woocommerce-page .no_shipping_address .note-form {
    margin-bottom: 1.618em;
    padding-top: 1em; }
  .woocommerce-page .ship_address .gift-form label:after,
  .woocommerce-page .no_shipping_address .gift-form label:after {
    display: inline-block;
    font: normal normal normal 1em / 1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f06b";
    margin-right: 0.5407911001em; }
  .woocommerce-page .ship_address .modify-address-button,
  .woocommerce-page .no_shipping_address .modify-address-button {
    display: block;
    margin-top: 1em; }
    .woocommerce-page .ship_address .modify-address-button:before,
    .woocommerce-page .no_shipping_address .modify-address-button:before {
      display: inline-block;
      font: normal normal normal 1em / 1 FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "\f044";
      margin-left: 0.5407911001em; }

.woocommerce-page .addresses {
  clear: both; }
  .woocommerce-page .addresses:before, .woocommerce-page .addresses:after {
    content: "";
    display: table; }
  .woocommerce-page .addresses:after {
    clear: both; }
  .woocommerce-page .addresses .address-block {
    margin: 0 0 1.618em;
    width: 47.0588235294%;
    float: right;
    margin-left: 5.8823529412%; }
    .woocommerce-page .addresses .address-block:nth-child(3), .woocommerce-page .addresses .address-block:nth-child(5), .woocommerce-page .addresses .address-block:nth-child(7) {
      margin-left: 0 !important; }
    .woocommerce-page .addresses .address-block .buttons {
      text-align: inherit;
      position: static; }
      .woocommerce-page .addresses .address-block .buttons .button {
        width: auto; }
  .woocommerce-page .addresses + .addresses header.title a:before {
    content: "\f067"; }

.woocommerce-page.page-template-template-fullwidth-php .ship_address,
.woocommerce-page.page-template-template-fullwidth-php .no_shipping_address {
  font-size: 1em; }

.woocommerce-page.page-template-template-fullwidth-php .address-block {
  width: 47.8260869565%;
  float: right;
  margin-left: 4.347826087%; }
